--> if the machinetype = 256 then openeventq -- xobject to trap user events
--> if the machinetype < 256 then
--> palfix_init
== Script: init global script Handler: palfix_init
--> openxlib "FixPalet"
--> set fixpal=FixPalette(mNew, the stageLeft, the stageTop, the stageRight, the stageTop)
== fixpal = <Object:15424b8>
--> end
== Script: #startmovie Handler: startMovie
--> if voidp(gsep) then
--> end if
--> see_sprite([44,45,46,47],false)
== Script: demo case Handler: see_sprite
--> repeat with e in plist
== e = 44
--> set the visible of sprite e to bool
--> end repeat
--> repeat with e in plist
== e = 45
--> set the visible of sprite e to bool
--> end repeat
--> repeat with e in plist
== e = 46
--> set the visible of sprite e to bool
--> end repeat
--> repeat with e in plist
== e = 47
--> set the visible of sprite e to bool
--> end repeat
--> repeat with e in plist
--> end repeat
--> updatestage
--> end
== Script: #startmovie Handler: startMovie
--> set_puppets([],"off")
== Script: #rollover scripts Handler: set_puppets
--> if bool = "off" then
--> set plist = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48]
--> updatestage -- debug something wierd about this updatestage
--> end
== Script: #rollover scripts Handler: wrapwin
--> if exception <> "text" then
--> more_arrow 36, "dropdown" -- this needs a direction handler
== Script: #rollover scripts Handler: more_arrow
--> set the castnum of sprite sp = cast acast
--> end
== Script: #rollover scripts Handler: wrapwin
.== Script: #rollover scripts Handler: subwinpop
--> puppetsprite 26,true
--> set the visible of sprite 26 = true
--> set vidcast = "vid_"&item 2 of obj_key
== vidcast = "vid_14bi3cv"
--> switchqt 26, the number of cast vidcast
== Script: qtrepeat Handler: switchqt
--> puppetsprite sp, true
--> set oldd to the itemdelimiter
== oldd = ","
--> set the itemdelimiter to "_"
--> set id to item 2 of the name of cast cnum of castlib "shared"
== id = "14bi3cv"
--> set mtype to item 1 of the name of cast cnum of castlib "shared"
== mType = "vid"
--> set fname to id&".mov"
== fname = "14bi3cv.mov"
--> case true of
--> (mtype contains "vid"): set mdir to "moovs"
== mdir = "moovs"
--> end case
--> set p to mp&mdir&gsep&fname
== p = "Prime Ministers CD:prime_CD:pb:moovs:14bi3cv.mov"
--> set m to mtype&"_"&id
== m = "vid_14bi3cv"
--> set the filename of member 1 of castlib "shared" to p
--> set the itemdelimiter to oldd
--> end
== Script: #rollover scripts Handler: subwinpop
--> patchpal
== Script: init global script Handler: patchpal
--> if objectp(fixpal) then fixpal(mPatchIt)
--> end patchpal
== Script: #rollover scripts Handler: subwinpop
--> set bit_rect = the rect of sprite 25
== bit_rect = rect(40, 65, 242, 266)
--> spriteBox 26, the left of bit_rect + 21, the top of bit_rect + 20,the left of bit_rect + the width of member "bi_dummy" + 21,the top of bit_rect + the height of member "bi_dummy" +20
--> updatestage
--> exit
== Script: #profiles score script Handler: vrolls
--> set the cursor of sprite 3 = 0
--> set_cursors(biosub_rolls)
== Script: demo case Handler: set_cursors
--> if not voidp(oldclist) then
--> repeat with x in oldclist
== x = 5
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 6
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 7
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 8
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 9
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 10
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 11
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 12
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 13
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 15
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
== x = 16
--> set the cursor of sprite x to 0
--> end repeat
--> repeat with x in oldclist
--> end repeat
--> repeat with x in clist
== x = 5
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 9
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 11
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 12
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 17
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 35
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 36
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 37
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 40
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 41
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 43
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
--> end repeat
--> repeat with x in clist
== x = 48
--> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]